package com.ldp.designpatterns.study.iterator.collection;


import com.ldp.designpatterns.study.iterator.iterator.IteratorD;

/**
 * @ClassName IterableCollection //TODO:  第3步： 定义一个可迭代的集合接口
 * @Description TODO:迭代器模式 迭代器模式提供了一种统一的方法来遍历不同类型的集合
 * @Author lindipei
 * @Date 2023/10/18 10:54
 */
interface IterableCollection<T> {
    public IteratorD<T> createIterator();
}